Try a local surf club for a cheap beer with a great view, you'll find one or two in every beachside suburb of the Gold Coast. They're generally located right in front of the beach their members patrol and serve deliciously affordable food and drinks. The fish doesn't actually get much fresher. Broadbeach and Surfers Paradise offer the biggest choice of bars, clubs, and cafes, and you can order almost anything you can dream up.
Further south,Kirra Surf Lifesaving Club, Coolangatta Surf Lifesaving Club, Tweed Heads & Coolangatta Surf Lifesaving Club and Rainbow Bay Surf Lifesaving Club have spectacular decks, good food and entertainment and friendly welcomes. Just sign in as a guest.
Twin Towns RSL is the largest RSL in NSW. On the border of Queensland and NSW it offers a variety of dining options, frequent entertainment acts, and a friendly environment all at club prices. It has the sterile renovated feel of many of the newer clubs, but it is possible to get a seat with nice view.